import request from '@/utils/request'

// ==================== 管理端用户管理接口 ====================
// 直接调用 user-service，不经过 admin-service
const baseUrl = '/user/api/v1/user'

/**
 * 分页查询用户列表（管理小程序用户）
 */
export const getUserList = (page = 1, size = 10) => {
  return request.get(`${baseUrl}/list`, { params: { page, size } })
}

/**
 * 查询用户详情
 */
export const getUserById = (id) => {
  return request.get(`${baseUrl}/${id}`)
}

/**
 * 启用/禁用用户
 */
export const toggleUserStatus = (id, status) => {
  return request.put(`${baseUrl}/${id}/status`, { status })
}

